试了很多方法总是有这样那样的问题产生
以及双引号里的逸出字符/U和/L,所以,假如没有指定参数的话。
我们可以利用perl提供应我们的别的两个函数 ucfirst和lcfirst来实现。
,可是,像下面这样做是一个常见的错误: 第一眼看上去,个中uc,uc()和lc()城市对$_变量举办操纵,是对双引号内里的字符串利用/L和/U逸出序列,lc, 巨细写字母转换: 函数 uc (uppercase) 将所有的小写字母转成大写; 函数 lc (lowercase) 将所有的大写字母转成小写; Perl提供了四个内置的函数类,由于uc()没有变动其参数,而lc()会用小写返回其参数,函数uc()会用大写返回其所有的参数,你大概会估量这段代码将打印HELLO,你必需将功效分配给一个变量可能打印它,因此小编特意查询了资料,可能用其他的方法利用返回的值,假如我们只想将变量的首字母大写或将变量的首字母小写,我们可以通过uc,所以它的功效只打印了小写的hello, 单词首字母大写 在perl中,不知道各人对付perl是不是又有了新的认识?之前觉得操纵很坚苦的伴侣预计看到这里都感受混身轻松吧。
对应的lc和 \L是将变量中的字母全部转换为小写,试了许多要领老是有这样那样的问题发生,小编会第一时间举办讲授的, 操作Perl内置的大写和小写函数,假如各人尚有什么不大白的处所也接待留言提问,而这个副本颠末尾改变,从而可以或许轻松地改变字符和字的巨细写, 要改变字的首字母的巨细写,就要利用ucfirst()和lcfirst()。
但愿对各人有所辅佐,利用下面的代码你可以得到与前面沟通的功效: 逸出字符/E会竣事前面逸出字符(在这里是/U)开始的内容,改变(字符的)巨细写是很容易的,要得到预期的功效,就要利用像下面这样的代码: 变动字的巨细写的另一种方法,\L来修改变量的巨细写。
\U, 这四个函数都不会改变其参数;它们只是会返回其参数的副本,下面我们来看一个详细的例子: 上面的这个措施打印的功效如下: hello HELLO hello HELLo hello Hello hello 本日关于将perl内里的巨细写字母举办函数转换的具体讲授进程就家分享到这里了,可是照旧有许多用户和小编反馈不知道怎么将perl内里的巨细写字母举办函数转换,和uc()以及lc()雷同,\U是将变量中的字母全部转换为大写,假如没有指定参数,ucfirst()和lcfirst()会对$_变量举办操纵,没法完美转换,将个中较量有进修代价的部门整理了出来, 相信各人对付perl都不是很生疏了吧,。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jiaob/perl/12628.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
关于Perl里的真值假值具体
时间:2021-01-14
-
试了很多方法总是有这样
时间:2021-01-14
-
perl rrdtool绘制网络流量图
时间:2020-12-26
-
如何将perl里的大小写自己
时间:2020-12-26
-
关于Perl里的真值假值详细
时间:2020-12-26
热门文章
-
如何将perl里的大小写自己进行函数转换
时间:2020-12-26
-
perl rrdtool绘制网络流量图
时间:2020-12-26
-
关于Perl里的真值假值具体先容
时间:2021-01-14
-
关于Perl里的真值假值详细介绍
时间:2020-12-26
-
试了很多方法总是有这样那样的问题产生
时间:2021-01-14
